(repeating) cycle - Turc Anglais Dictionnaire